@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
.s{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
body{color:#555; font-size:14px; font-family:Arial, "微软雅黑"; min-width:1200px;}
ul, ol { list-style:none;} 
address,cite,code,em,th { font-weight:normal; font-style:normal;}
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
a{ color:#555; text-decoration:none;}

#yem{background:#eee;}
.yem{overflow:hidden;max-width:1200px;margin:auto;padding:5px 0;}
.yem-a{width:50%;float:left;}
.yem-b{width:50%;float:right;text-align:right;}
.yem-b img{display:inline-block; vertical-align:middle;margin-right:5px;width:24px;}
.yem-b a{display:inline-block;margin-left:20px;font-size:12px;}
.yem-b a:nth-child(2){border-left:1px solid #999;padding-left:20px;}


.top{overflow:hidden;max-width:1200px;margin:auto;}
.topa{width:50%;float:left}
.topb{width:50%;float:left;}
.topb-b{text-align:right;font-size:14px;margin-top:23px;}
.topb-bp{font-size:16px;font-weight:bold;color:#333;}
.topb-bb{font-size:14px;margin-top:6px;}
.topb-bbb{color:#ed523e;font-size:26px;}

/**/
.daoh{background:#295fca;
background: -webkit-linear-gradient(#295fca,#254487); 
background: -o-linear-gradient(#295fca,#254487);
background: -moz-linear-gradient(#295fca,#254487);
background: linear-gradient(#295fca,#254487);border-bottom:1px solid #0d1f48}
.dao{max-width:1200px;margin:auto;height:41px;}
.dao li{width:171px;float:left;text-align:center;position:relative;}
.dao li p{background:url(../images/dh.jpg) right no-repeat;}
.dao li:last-child p{background:none}
.dao li p a{display:block;line-height:41px;color:#fff;}
.dao dl{position:absolute;top:100%;float:left;width:100%;background:#254487;line-height:36px;display:none;z-index:9999;}
.dao dl a{color:#eee;display:block;}
.dao dl a:Hover{background:#ed523d;}

/*标题285abe*/
.rem{max-width:1200px;margin:auto;overflow:hidden;border-bottom:1px solid #ccc;margin-top:20px;}
.rem h3{width:60%;float:left;font-size:24px;color:#15579c;position:relative;line-height:40px;}
.rem h3:after{display:inline-block; content:'';width:110px;height:2px;background:#15579c;position:absolute;bottom:0px;left:0;}
.rem a{display:inline-block;float:right;line-height:40px;}

.biaol{max-width:1200px;margin:20px auto 0;font-size:0;text-align:center;}
.biaol li{display:inline-block;line-height:40px;font-size:14px;margin:0 5px;}
.biaol li a{display:inline-block;padding:0 20px;border:1px solid #ccc;}
.biaol li a:hover{background:#285abe;color:#fff;}

/*应用*/
.yiny{max-width:1200px;margin:30px auto 10px;text-align:center;}
.yiny ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap}
.yiny ul li{width:24%;}
.yiny img{width:100%;transition:all 0.3s;}
.yiny ul li div{overflow:hidden;}
.yiny p{line-height:40px;}
.yiny ul li:hover img{ transform:scale(1.2);}
.yiny ul li:hover a{color:#cf111b;}

/*关于我们*/
.about{width:100%;background:#eef1f6;padding:50px 0;margin-bottom:50px;}
.about-tt{max-width:1200px;margin:auto;overflow:hidden;}
.about-a{width:45%;float:left;position:relative;z-index:2;}
.about-b{width:53%;float:right;background:rgba(255,255,255,0.5);padding-left:24px;box-sizing:border-box;padding-bottom:26px;}
.about-a img{width:100%;}
.about-b h6{font-size:24px;font-weight:normal;padding-top:30px;}
.about-b i{display:block;width:20px;height:1px;background:#15579c;margin:15px 0;}
.about-b .ppt{font-size:14px;color:#999999;margin-bottom:26px;}
.about-b .ab-zi{font-size:14px;box-sizing:border-box;padding-right:40px;line-height:26px;color:#333333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.about-b a{display:block;width:98px;height:38px;border:1px solid #ccc;text-align:center;line-height:38px;margin-top:37px;font-size:14px;color:#666666;}
.about-b a:hover{background:#15579c;color:#fff;}


.about-a_se{position:relative;max-width:1200px;margin:auto;}
.about-a_se p{position:absolute;left:-20px;bottom:-20px;width:406px;height:100px;background:#4799e5;}

.yfs{max-width:1200px;margin:30px auto;line-height:30px;}

/*资质*/
.xinp{max-width:1200px;margin:30px auto 50px;text-align:center;font-size:14px;}

/*新闻资讯*/
.w1200{max-width:1200px; width:96%; margin:0 auto;overflow:hidden;}

.xwzx_bj{width:100%; padding:70px 0; background:#f5f5f5;margin-bottom: 50px;}
.xwzx{margin:30px auto 0;}
.xwzx_l{width:47%; float:left; position:relative;}
.xwzx_l .xwzx_l_img{width:100%; height:420px;}
.xwzx_l .xwzx_l_wb{width:100%; line-height:50px; position:absolute; bottom:0; left:0;}
.xwzx_l .xwzx_l_wb .xwzx_l_wb_l{width:calc(100% - 110px); float:left; color:#fff; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; padding:0 24px; background:rgba(0,0,0,0.5);}
.xwzx_l .xwzx_l_wb .xwzx_l_wb_more{width:110px; float:right;}
.xwzx_l .xwzx_l_wb .xwzx_l_wb_more a{display:block; color:#fff; padding-left:16px; background:#14569c;}
.xwzx_l .xwzx_l_wb .xwzx_l_wb_more a span{padding-right:35px; background:url(../images/xwfb_more.png) right bottom no-repeat;}

.xwzx_r{width:53%; float:right;}
.xwzx_r ul{overflow:hidden; margin-top:-3px;}
.xwzx_r ul li{overflow:hidden; margin-top:3px; padding:31px 50px; background:#fff;}
.xwzx_r ul li .xwzx_wb{width:calc(100% - 110px); float:left;}
.xwzx_r ul li .xwzx_wb .xwzx_wb_t{font-size:17px; line-height:18px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.xwzx_r ul li .xwzx_wb .xwzx_wb_b{color:#777; line-height:24px; margin-top:10px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;font-size: 14px;}
.xwzx_r ul li .xwzx_rq{float:right; color:#777; text-align:center; padding:7px 0; padding-left:22px; border-left:1px #eaeaea solid; transition:all 0.5s;}
.xwzx_r ul lij:hover .xwzx_rq{color:#194f9d;}
.xwzx_r ul li:hover .xwzx_kj .xwzx_rq{color:#194f9d;}
.xwzx_r ul li .xwzx_rq .xwzx_rq_t{font-size:36px; line-height:46px; font-weight:bold; transition:all 0.5s;}
.xwzx_r ul li:hover .xwzx_rq .xwzx_rq_t{color:#14569c;}
.xwzx_r ul li .xwzx_rq .xwzx_rq_b{font-size:16px; line-height:16px; transition:all 0.5s;}
.xwzx_r ul li:hover .xwzx_rq .xwzx_rq_b{color:#14569c;}



/*友情链接*/
.yq{border-top:1px solid #eee;}
.yqlj{ padding-left:110px; margin:20px auto 20px; padding-top:10px; background:url(../images/yqlj_bt.jpg) top left no-repeat;box-sizing: border-box;}
.yqlj ul{overflow:hidden;}
.yqlj ul li{float:left; font-size:15px; line-height:20px; margin-top:10px; margin-left:26px; padding-left:16px; background:url(../images/yqlj.jpg) left center no-repeat;}
.yqlj ul li:hover a{color:#14569c;}

/*底部*/
.db_bj{width:100%; background:#eef1f6;}
.db{padding:30px 0; position:relative;}
.db .db_dh{float:left;padding-right:116px;}
.db .db_dh .db_bt{font-size:18px; margin-bottom:20px;color:#fff; }
.db .db_dh .db_bt a{color:#285abc; }
.db .db_dh ul{}
.db .db_dh ul li{line-height:28px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.db .db_dh ul li a{color:#595959; font-size:13px;}
.db .db_erweima{width:160px; text-align:center;float:right;}
.db .db_erweima .db_erweima_wz{color:#333; font-size:4px; margin-top:10px;}
.db .db_erweima .db_erweima_img{margin-top:20px;}
.db .db_erweima .db_erweima_img img{width:100%}
.db .db_tex{color:#595959;line-height:28px;}
.bah_bj{width:100%; padding:20px 0; border-top:1px #6d6d6d solid; background:#292929;}
.bah{color:#fff; line-height:20px; text-align:center;}
.bah a{color:#fff;}





/******************新加新闻块***********************/
#i-news{width:100%;}
.i-news{width:1200px;margin:auto;overflow:Hidden;}
.i-newsz{width:66%;float:left;background:#FFF;margin-right:4%;}
.i-newsy{width:30%;float:left;background:#FFF;}
.i-news_a{padding:16px 0;position:relative;color:#999;border-bottom: 1px solid #ccc;}
.i-news_a>samp{display:inline-block;width:2px;height:28px;background:#15579c; vertical-align:middle;margin:4px 5px 0 15px;}
.i-news_a h4{display:inline-block;padding: 0 16px 0 7px; vertical-align:middle;color:#333; font-weight:normal;}
.i-news_a h4 a{color:#333;}
.i-news_a h4.i-active{color:#15579c;font-size:24px;}
#i-news_b{width:100%;margin:25px auto;}
.i-news_b{width:96%;margin:auto;overflow:hidden;}
.i-newst{display:inline-block;padding:0 8px;line-height:16px;font-size:12px;border:1px solid #CCC; border-radius:4px;position:absolute;top:26px;right:19px;}
.i-newst a{color:#666}
.i-newst:hover{background:#15579c;}
.i-newst:hover a{color:#FFF;}

.i-news_b_b li{padding-bottom:12px;margin-bottom:12px;border-bottom:1px dashed #CCCCCC;overflow:hidden;}
.i-news_c{width:9%;float:left;text-align:center;margin-right:2%;}
.i-news_c i{ font-style:normal; font-weight:normal;display:block;font-size:32px;color:#5f5f5f;}
.i-news_c span{display:block;font-size:12px;line-height:20px;}

.i-news_d{width:82%;float:left;}
.i-news_d_a{font-size:15px;color:#333;padding-bottom:13px;}
.i-news_d_b{font-size:13px;line-height:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color:#666;}
.i-news_b_b li:hover .i-news_d_a{color:#15579c;}
.i-news_b_b li:hover .i-news_d_b{color:#999}
.i-news_b_b li:Hover{border-bottom:1px solid #CCC;}
.i-news_b_a:hover .i-news_b_a_a{ transform:translateY(0px)}

/*问答*/
.list_lh{ height:328px; overflow:hidden;margin:10px auto 5px;}
.list_lh li{ padding:20px;border-bottom:1px dashed #CCC}
.list_lh_a{font-size:14px;color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom:15px;}
.list_lh_b{font-size:14px;color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.list_lh_a:before{ content:'问:';display:inline-block;margin-right:5px;}
.list_lh_b:before{content:'答:';display:inline-block;margin-right:5px;}
.list_lh li:hover .list_lh_a{color:#15579c}

/************一版下部分***************/
#jjj{background:#eef1f6;padding:20px 0;}
.x-ne{max-width:1200px;margin:auto;overflow:hidden;}
.x-nh{overflow:hidden;border-bottom:1px solid #ccc;}
.x-nh h4{font-size:18px;color:#15579c;float:left;font-weight:bold;position:relative;line-height:40px;}
.x-nh a{display:inline-block;float:right;line-height:40px;}
.x-nh a:hover{color:#15579c}
.x-nh h4:after{ content:'';position:absolute;bottom:0;left:0;width:50px;height:2px;background:#15579c;}
.x-ab{width:80%;float:left;}
.x-abtext{line-height:26px;margin-top:20px;overflow:hidden;}
.x-abtext p{width:36%;float:left;}

/*合作*/
.x-he{width:57%;float:left;margin:0 30px 0;}
.hez{margin-top:40px;}
.x-er{width:calc(18% - 60px);float:right;text-align:center;font-size:12px;margin-top:20px;color:#333;}
.x-er img{width:90%;}

/*底部*/
.x-bottom{background:#1e5ca3;padding:40px 0;margin:auto;}
.x-bott{max-width:1200px;margin:auto;text-align:center;}
.x-bott a{display:inline-block;padding:0 30px;border-right:1px solid #eee;color:#fff;}
.x-bott a:hover{color:#15579c;}
.jjj{background:#1e5ca3}

.x-bot{max-width:1200px;margin:auto;text-align:center;color:#fff;}
.x-bot a{color:#fff;}
.x-bo{max-width:1200px;margin:5px auto 0px;text-align:center;color:#fff;padding-bottom:20px;}
.x-bo a{display:inline-block;padding:0 3px;color:#fff;}
.x-bo h4{display:inline-blockcolor:#fff;;}

/*在线客服*/
.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:999;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }



